package com.action.gulimall.search.vo;

import lombok.Data;
import lombok.ToString;

import java.util.List;

/**
 * @author sl shilun217@qq.com
 * @Deacription 搜索参数封装vo
 * @date 2021/06/23/0:34
 **/
@ToString
@Data
public class SearchParam {

    /** 前端传过来的搜索关键字 **/
    private String keyword;

    /** 三级分类id **/
    private Long catalog3Id;

    /** 品牌条件 **/
    private List<Long> brandId;

    /** 0是无库存 1是有库存 **/
    private Integer hasStock;

    /** 价格区间 500_1000 1000_  _1000 **/
    private String skuPrice;

    /** 排序条件 sort=price/salecount/hotscore_desc/asc **/
    private String sort;

    /** 按照属性规格进行筛选 **/
    private List<String> attrs;

    /** 分页 当前页码**/
    private Integer pageNum = 1;

    /** 原生的所有查询条件 **/
    private String _queryString;
}
